package com.zjhd.sealcutting.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@ApiModel(value = "用户信息", description = "用户信息")
@Data
public class UserInfo implements Serializable {

    @ApiModelProperty(value = "用户ID")
    private Integer id;

    @ApiModelProperty(value = "姓名")
    private String userName;

    @ApiModelProperty(value = "手机号")
    private String mobile;

    @ApiModelProperty(value = "单位")
    private String company;

    @ApiModelProperty(value = "用户组 (1：管理员  2：普通用户  3：评审组  4:快递收发组)")
    private String userGroup;

    @ApiModelProperty(value = "省份名称")
    private String provinceName;

    @ApiModelProperty(value = "省份code")
    private Integer provinceCode;

    @ApiModelProperty(value = "市名称")
    private String cityName;

    @ApiModelProperty(value = "市code")
    private Integer cityCode;

    @ApiModelProperty(value = "区名称")
    private String regionName;

    @ApiModelProperty(value = "区code")
    private Integer regionCode;

    @ApiModelProperty(value = "详细地址")
    private String address;

    @ApiModelProperty(value = "是否禁用状态 (0:启用  1：禁用)")
    private Integer state;

    @ApiModelProperty(value = "备注")
    private String remarks;

    @ApiModelProperty(value = "Token")
    private String token;

    @ApiModelProperty(value = "用户图像")
    private String portrait;

    @ApiModelProperty(value = "创建时间")
    private String createTime;
}